Skip to content

Conversation

@Dhruvilp25
Copy link
Collaborator

Starting changelogs page
issue #132

Starting changelogs page
@vercel
Copy link

vercel bot commented Sep 4, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
resdex Ready Ready Preview Comment Oct 11, 2025 5:45am

@Dhruvilp25 Dhruvilp25 requested review from devp19 and jayptz September 4, 2025 06:30
@Dhruvilp25 Dhruvilp25 self-assigned this Sep 4, 2025
@jayptz
Copy link
Collaborator

jayptz commented Sep 4, 2025

nah fam chalk this developer, ggs bro alr failed.

Copy link
Collaborator

@jayptz jayptz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

buns mcgee no changes

@devp19
Copy link
Owner

devp19 commented Sep 4, 2025

/page.tsx is blank which is causing error. make sure to commit changes with the file and then do another pr under same branch

@jayptz
Copy link
Collaborator

jayptz commented Sep 4, 2025

/page.tsx is blank which is causing error. make sure to commit changes with the file and then do another pr under same branch

He was just testing pull requests and how to do it that's why page.tsx was blank @devp19

Copy link
Collaborator

@jayptz jayptz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changelog: Backfill pre-June entries, switch to GitHub-style changelog UI (quarterly), and add Navbar

Summary
The current changelog is clean but incomplete. We need to backfill pre-June content, and restructure the UI to use quarterly groupings (like GitHub’s changelogs). Also, add the Navbar for consistency with the landing page.


Must-do

  • Confirm scope and UI direction with @devp19
  • Request earlier (pre-June) changes from Tirth and gather entries
  • Switch to GitHub-style changelog quarterly layout
    • Group changes by quarter (Q1, Q2, Q3, Q4) with year labels (e.g., Q2 2025)
    • Add tag chips (e.g., frontend, api, infra)
    • Since there will be too much info per quarter, make it so you can just summarize the changelogs for a quick read, and if a user wants to read more, they'll click on said changelog for an in-depth explanation.
  • Add Navbar to the changelog page
    • Copy from resdex-v2/src/app/page.tsx lines 363–453
    • Ensure imports/utilities are included
    • Keep the same spacing, logo sizing, and active link state

@jayptz
Copy link
Collaborator

jayptz commented Sep 5, 2025

Other than that i mess with it

Copy link
Owner

@devp19 devp19 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is good starting, much better than i expected. refer to jays comment, add same navbar, (just copy it from the /digest page.tsx since it uses the new version.

Also, can we add a vertical thin line in between the changelog entries?

--> change folder name to Changelog instead of plural Changelogs (you may have to update other content pages if you reference imports that way.

--> Change date to be September 1st, 2025 format instead of 7/1/2025

--> refer to image below, can we change the rightside layout like that? hero image and then explanations. you can copy it exactly.

Screenshot 2025-09-05 at 11 07 09 AM

---
title: "Bug fixes and polish"
description: "Resolved several UI bugs and fixed broken links."
date: "2025-04-22"
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

change all the dates in .mdx files to be actual long form date. can keep the file name as short form though if that helps.

Changed up the UI, search bar added (prolly more useful with more logs), filters for tags and date, added the Quarters and grouped them by it, dropdowns to show more info
@Dhruvilp25
Copy link
Collaborator Author

Ok so I still gotta get the entries from tirth but I wanted to get the UI down first, I changed it up and I tried using images but it didn't look right and I thought this looked fine, if you still want them lmk Ill change it around and make it work. Then I will add all our entries and sort everything. Also lmk what else you wanna remove or add. :)

@devp19
Copy link
Owner

devp19 commented Sep 11, 2025

not bad, lower fontsize and logo a bit for title header. make it so that I can click the box to expand it down instead of having to click the actual dropdown arrow on top right corner. (keep both tho).

Copy link
Collaborator

@jayptz jayptz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please make the arrows for the dropdown at the bottom of the box instead of the top right.

As to what @devp19 said, "click the box to expand it down instead of having to click the actual dropdown arrow," add this, but just make the arrow bottom-middle

Also, add "changelogs" link to the bottom of the webpage under "Company" so you don't have to do /changelogs every time.

Nice tags, love the filter box. If possible, add a "year" filter to it as well instead of the data range. Make it so the user can just select which year.

Other than that, nice work!
Check in with @devp19 before implementing my changes.

I have updated the header size and changed the boxes to be clickable, added the changelogs links, and got rid of the year range for a better year and quarter filters. I tried out the arrow in the bottom middle but it looks off as the right side is too empty, if yall wanna display any other info I can put it there and move the arrow.
Copy link
Collaborator

@jayptz jayptz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! I'm assuming now you're just waiting for Tirth's Changelogs. Love the UI, ngl it's chill to keep it like this until the TIrth sends the new logs no? @devp19 put him onto the next issue?

nice i see taht you also changed the filtering to years.

Copy link
Collaborator

@jayptz jayptz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

added the Changelog under company, nice i just peeped that.

@devp19
Copy link
Owner

devp19 commented Sep 24, 2025

@Dhruvilp25 can u commit any changes from prev update? mentioned you got the actual content within each changelog entry. want to see how it looks like populated.

Copy link
Owner

@devp19 devp19 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Screenshot 2025-09-27 at 3 52 13 PM

Can we not have to do drop downs? Just show as is. Also can we expand a bit more on the actual entries instead of basic fixes? Like a small 1-2 sentence description

For now I  js added more to each entry. Also Dev what dropdowns do you want me to remove the main drop down so features and bug fixes always show but have drop downs, or the features and bug fixes drop down but keep the main one or even all of them. However I feel like u should keep it cuz it makes all the changelogs concise and people can open up what they wanna know otherwise it might be too much on the screen. But lmk what you would like.
@devp19
Copy link
Owner

devp19 commented Oct 11, 2025

thanks can we also look into the prev change req

--> Can we not have to do drop downs? Just show as is. Also can we expand a bit more on the actual entries instead of basic fixes? Like a small 1-2 sentence description

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants